home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 018a / foldr4wp.zip / WP4.DEF < prev    next >
Text File  |  1989-11-08  |  7KB  |  231 lines

  1. ;-----------------------------------------------------------------------;
  2. ;                                                                       ;
  3. ;       LOGIMENU File definition for WordPerfect                        ;
  4. ;       Copyright (C) 1987, 1988 LOGITECH, Inc.                         ;
  5. ;                                                                       ;
  6. ;-----------------------------------------------------------------------;
  7. BEGIN lfbtn,mdbtn,rtbtn,leftm,rightm,upm,downm,40,40
  8.  
  9. ; Left Button: CR
  10. ;
  11. lfbtn: TYPE ENTER
  12.  
  13. ; Middle Button executes F2 if in the Search Mode,
  14. ; otherwise shows the menu for function keys
  15. ;
  16. ; NOTE: with 2-button mouse, "mdbtn" means both buttons
  17. ;
  18. mdbtn: MATCH 25,3,," Srch:",F2,mdmenu
  19. F2: TYPE 0,60
  20.  
  21. ;
  22. ; Right Button works as F1 - CANCEL
  23. ;
  24. rtbtn: EXECUTE cancel
  25.  
  26. mdmenu: POPUP 1,26,120
  27. ;               1234567890123456789012345678901234567890123456789012345
  28.           TEXT "┌───────────────────┬───────────────┬────────────────┐"
  29.           TEXT "│F1 Cancel          │F2 Search ->   │F3 Help         │"
  30.           TEXT "│@  Thesaurus       │@  Replace     │@  Reveal Codes │"
  31.           TEXT "│  SUPER/SUBSCRIPT │  Search <-   │  Switch       │"
  32.           TEXT "│¢  SHELL           │¢  Spell       │¢  Screen       │"
  33.           TEXT "├───────────────────┼───────────────┼────────────────┤"
  34.           TEXT "│F4 ->Indent        │F5 List Files  │F6 Bold         │"
  35.           TEXT "│@  Block           │@  Mark Text   │@  Flush Right  │"
  36.           TEXT "│  ->Indent<-      │  Date/Outline│  Center       │"
  37.           TEXT "│¢  Move            │¢  Text In/Out │¢  Tab Align    │"
  38.           TEXT "├───────────────────┼───────────────┼────────────────┤"
  39.           TEXT "│F7 Exit            │F8 Underline   │F9 Merge R      │"
  40.           TEXT "│@  Math/Columns    │@  Style       │@  Graphics     │"
  41.           TEXT "│  Print           │  Format      │  Merge Codes  │"
  42.           TEXT "│¢  Footnote        │¢  Font        │¢  Merge/Sort   │"
  43.           TEXT "├───────────────────┼───────────────┼────────────────┤"
  44.           TEXT "│F10 Save           │   Home        │ 1    2    3    │"
  45.           TEXT "│@   Macro          │   End         │ 4    5    6    │"
  46.           TEXT "│   Retrieve       │   PageUp      │ 7    8    9    │"
  47.           TEXT "│¢   Macro Def      │   PageDn      │ Up   0    Dn   │"
  48.           TEXT "├───────────────────┼───────────────┼────────────────┤"
  49.           TEXT "│@ ALT-Fnct Key     │ SHFT-Fnct Key│¢ CTRL-Fnct Key │"
  50.           TEXT "└───────────────────┴───────────────┴────────────────┘"
  51. ;               1234567890123456789012345678901234567890123456789012345
  52. ; F1 - F3
  53.           SELECT 2,2,18,cancel
  54.           SELECT 3,2,18,thesaurus
  55.           SELECT 4,2,18,script
  56.           SELECT 5,2,18,gotodos
  57.  
  58.           SELECT 2,22,15,Fsearch
  59.           SELECT 3,22,15,replace
  60.           SELECT 4,22,15,Bsearch
  61.           SELECT 5,22,15,spell
  62.  
  63.           SELECT 2,38,15,help
  64.           SELECT 3,38,15,recode
  65.           SELECT 4,38,15,switch
  66.           SELECT 5,38,15,screen
  67.  
  68. ; F4 - F6
  69.           SELECT 7,2,18,indent
  70.           SELECT 8,2,18,block
  71.           SELECT 9,2,18,indent2
  72.           SELECT 10,2,18,move
  73.  
  74.           SELECT 7,22,15,lsfile
  75.           SELECT 8,22,15,mktext
  76.           SELECT 9,22,15,date
  77.           SELECT 10,22,15,textio
  78.  
  79.           SELECT 7,38,15,bold
  80.           SELECT 8,38,15,flush
  81.           SELECT 9,38,15,center
  82.           SELECT 10,38,15,tab
  83.  
  84. ; F7 - F9
  85.           SELECT 12,2,18,exit
  86.           SELECT 13,2,18,math
  87.           SELECT 14,2,18,print
  88.           SELECT 15,2,18,footnote
  89.  
  90.           SELECT 12,22,15,underline
  91.           SELECT 13,22,15,style
  92.           SELECT 14,22,15,format
  93.           SELECT 15,22,15,font
  94.  
  95.           SELECT 12,38,15,mergeR
  96.           SELECT 13,38,15,graphics
  97.           SELECT 14,38,15,mergeCd
  98.           SELECT 15,38,15,mgsort
  99.  
  100. ; F10 - Options
  101.           SELECT 17,2,18,save
  102.           SELECT 18,2,18,macro
  103.           SELECT 19,2,18,retrieve
  104.           SELECT 20,2,18,macrodef
  105.  
  106.           SELECT 17,22,15,home
  107.           SELECT 18,22,15,end
  108.           SELECT 19,22,15,PgUp
  109.           SELECT 20,22,15,PgDn
  110. ; Numbers
  111.           SELECT 17,38,4,one
  112.           SELECT 17,43,4,two
  113.           SELECT 17,48,5,three
  114.  
  115.           SELECT 18,38,4,four
  116.           SELECT 18,43,4,five
  117.           SELECT 18,48,5,six
  118.  
  119.           SELECT 19,38,4,seven
  120.           SELECT 19,43,4,eight
  121.           SELECT 19,48,5,nine
  122.  
  123.           SELECT 20,38,4,mouseu
  124.           SELECT 20,43,4,zero
  125.           SELECT 20,48,5,moused
  126.  
  127.         PEND
  128.  
  129. ; To use the Mouse instead of cursor keys in Edit mode
  130. leftm: MATCH 25,2,,":",mousel,noleft
  131. rightm: MATCH 25,2,,":",mouser,noright
  132. upm: MATCH 25,2,,":",mouseu,nomup
  133. downm: MATCH 25,2,,":",moused,nomdown
  134.  
  135. ; To use the Mouse instead of cursor keys in Display mode
  136. nomup: MATCH 1,1,,"F",mouseu,noup
  137. nomdown: MATCH 1,1,,"F",moused,nodown
  138.  
  139. ; To use the Mouse instead of cursor keys while viewing the Directory
  140. noleft: MATCH 2,1,,"D",mousel,nothing
  141. noright: MATCH 2,1,,"D",mouser,nothing
  142. noup: MATCH 2,1,,"D",mouseu,nothing
  143. nodown: MATCH 2,1,,"D",moused,nothing
  144.  
  145. nothing: NOTHING
  146.  
  147. mousel: type 0, 75
  148. mouser: type 0, 77
  149. mouseu: type 0, 72
  150. moused: type 0, 80
  151.  
  152.  
  153. ; F1 definitions
  154. cancel: TYPE 0,59
  155. thesaurus: TYPE 0,104
  156. script: TYPE 0,84
  157. gotodos:TYPE 0,94
  158.  
  159. ; F2 definitions
  160. Fsearch:TYPE 0,60
  161. replace:TYPE 0,105
  162. Bsearch:TYPE 0,85
  163. spell: TYPE 0,95
  164.  
  165. ; F3 definitions
  166. help: TYPE 0,61
  167. recode: TYPE 0,106
  168. switch: TYPE 0,86
  169. screen: TYPE 0,96
  170.  
  171. ; F4 definitions
  172. indent: TYPE 0,62
  173. block: TYPE 0,107
  174. indent2: TYPE 0,87
  175. move: TYPE 0,97
  176.  
  177. ; F5 definitions
  178. lsfile: TYPE 0,63
  179. mktext: TYPE 0,108
  180. date: TYPE 0,88
  181. textio: TYPE 0,98
  182.  
  183. ; F6 definitions
  184. bold: TYPE 0,64
  185. flush: TYPE 0,109
  186. center: TYPE 0,89
  187. tab: TYPE 0,99
  188.  
  189. ; F7 definitions
  190. exit: TYPE 0,65
  191. math: TYPE 0,110
  192. print: TYPE 0,90
  193. footnote: TYPE 0,100
  194.  
  195. ; F8 definitions
  196. underline: TYPE 0,66
  197. style: TYPE 0,111
  198. format: TYPE 0,91
  199. font: TYPE 0,101
  200.  
  201. ; F9 definitions
  202. mergeR: TYPE 0,67
  203. graphics: TYPE 0,112
  204. mergeCd: TYPE 0,92
  205. mgsort: TYPE 0,102
  206.  
  207. ; F10 definitions
  208. save: TYPE 0,68
  209. macro: TYPE 0,113
  210. retrieve: TYPE 0,93
  211. macrodef: TYPE 0,103
  212.  
  213. ; Options definitions
  214. home: TYPE 0,71
  215. end: TYPE 0,79
  216. pgup: TYPE 0,73
  217. pgdn: TYPE 0,81
  218.  
  219. ;Number definitions
  220. one: TYPE "1"
  221. two: TYPE "2"
  222. three: TYPE "3"
  223. four: TYPE "4"
  224. five: TYPE "5"
  225. six: TYPE "6"
  226. seven: TYPE "7"
  227. eight: TYPE "8"
  228. nine: TYPE "9"
  229. zero: TYPE "0"
  230.  
  231.